package com.lin.manager.system.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @作者: 林江
 * @创建时间: 2024-03-19 14:45:03
 * @功能:
 */
@Data
@TableName("sys_operate_log")
public class SysOperateLogEntity {
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;
    /**
     * 模块名称
     */
    private String module;
    /**
     * 模块类型
     */
    private String type;
    /**
     * 模块描述
     */
    private String descript;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户名称
     */
    private String userName;
    /**
     * ip地址
     */
    private String ip;
    /**
     * 请求参数
     */
    private String reqParams;
    /**
     * 请求方式
     */
    private String reqMethod;
    /**
     * 请求路径
     */
    private String reqUri;
    /**
     * 访问方法名称
     */
    private String cMethod;
    /**
     * 响应参数
     */
    private String respParams;
    /**
     * 接口耗时（ms）
     */
    private Long consumerTime;
    /**
     * 创建时间
     */
    private Date createTime;
}
